olfactory stimulation - French English Dictionary